var cargarGrupos = {
		f_pintarGrupos : function(datos){
			$("#tabla_listadoGrupoPropietario_body").empty();
			var cadenaTabla = "";
			for(var i in datos){
				cadenaTabla += "<tr>";
				cadenaTabla += 	"<td align='center'><input type='radio' value='"+datos[i].codigo+"' name='p_seleccion' uid='"+ datos[i].nombre + "'></td>";
				cadenaTabla += 	"<td>"+datos[i].nombre+"</td>";
				cadenaTabla += 	"<td>"+datos[i].fecha+"</td>";
				cadenaTabla += "<tr>";
			}
			$("#tabla_listadoGrupoPropietario_body").append(cadenaTabla);
		}
}


$(function() {
	
	$("#accordion").accordion();
	var yourStartLatLng = new google.maps.LatLng(-12.11376, -77.030762);
    $('#map_canvas').gmap({'center': yourStartLatLng});
	$("#p_fechaInicio").datepicker();
	$("#p_fechaFin").datepicker();
	
function Seleccionar() {

		
		var table = $("#tabla_listadoGrupoPropietario_body");
		var codigo ;
		var nombre = "";
		table.find('tr').each(function (i, el) {
	        var $input = $(this).find('input:radio');
	         	if($input != undefined){
	         		if($input.is(':checked')){
	         			codigo = $input.val();
		         		nombre = $input.attr("uid");	
	         		}
	         		
	         	}
	           
	
	    });
		$("#p_nombreGrupo").val(nombre);
		$("#p_codigoGrupo").val(codigo);
		
	
	
		
	     /* var valid = true;
	      allFields.removeClass( "ui-state-error" );
	 
	      valid = valid && checkLength( name, "username", 3, 16 );
	      valid = valid && checkLength( email, "email", 6, 80 );
	      valid = valid && checkLength( password, "password", 5, 16 );
	 
	      valid = valid && checkRegexp( name, /^[a-z]([0-9a-z_\s])+$/i, "Username may consist of a-z, 0-9, underscores, spaces and must begin with a letter." );
	      valid = valid && checkRegexp( email, emailRegex, "eg. ui@jquery.com" );
	      valid = valid && checkRegexp( password, /^([0-9a-zA-Z])+$/, "Password field only allow : a-z 0-9" );
	 
	      if ( valid ) {
	        $( "#users tbody" ).append( "<tr>" +
	          "<td>" + name.val() + "</td>" +
	          "<td>" + email.val() + "</td>" +
	          "<td>" + password.val() + "</td>" +
	        "</tr>" );
	       
	      }*/
		 dialog.dialog( "close" );
	      return true;
	    }



	var dialog, form;
	
	dialog = $( "#dialog-form" ).dialog({
	      autoOpen: false,
	      height: 300,
	      width: 500,
	      modal: true,
	      buttons: {
	        "Seleccionar": Seleccionar,
	        Cancel: function() {
	          dialog.dialog( "close" );
	        }
	      },
	      close: function() {
 	    
	      }
	    });
	
	form = dialog.find( "form" ).on( "submit", function( event ) {
	      event.preventDefault();
	  //    addUser();
	    });
	

	
	$("#obtenerGrupoPropietario").click(function(e){
		e.preventDefault();
		dialog.dialog( "open" );

	});
	
	$("#generar").click(function(e){
		e.preventDefault();
		alert("Terminos generados correctamente");

	});
	
	
	$("#buscarGrupoPropietario").click(function(e){
		e.preventDefault();
		$.ajax({
			type		: "POST",
			url			: "/SisGesPubWeb/CampanhaController",
			data		: {
				accion	: "buscarGrupoPropietario",
				nombre	: $("#p_nombreGrupo").val()
			},
			dataType 	: "text",
			success 	: function(data){
				var dataJSON = {"estado" : false};
				try {
					dataJSON = jQuery.parseJSON( data );
				} catch(e){};
				if(!dataJSON.estado){
					cargarGrupos.f_pintarGrupos(dataJSON.respuesta);
				}
		  	},
			error 		: function( jqXHR, textStatus, errorThrown ){
		  		console.log(jqXHR);
		  		console.log(textStatus);
		  		console.log(errorThrown);
		  	
			}
		});
		
		
	});
	
});